lay (something) to waste - French English Dictionary